publisher publishing authors writer book consultant author accountant computer consultant certified books novel